compound riposte - German English Dictionary